double trailing brake - Turkish English Dictionary